﻿using Jay.Sc2.Bof.Lib.Action;
using Jay.Sc2.Bof.Lib.State;

namespace Jay.Sc2.Bof.Lib
{
	public interface IRace
	{
		string Name { get; }
		IAction ActionProduceHarvester { get; }
		IActionSet Actions { get; }
		IActionSet EconomyActions { get; }
		IActionList InitialActions { get; }
		IState InitialState { get; }
		IState EmptyState { get; }
	}
}
